package com.summer.safe.system.dao;

import com.summer.safe.system.entity.Office;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;


/**
 * 部门接口
 *
 */
@Mapper
public interface OfficeDao extends TreeDao<Office> {

    List<Office> findListByType(Office office);

    List<Office> getoffice();

    /**
     * 根据类型去查询
     * @param office
     * @return
     */
    List<Office> findType(Office office);


    /**
     * 获得用户授权的部门
     * @param office
     * @return
     */
    List<Office> getRoleOffice(Office office);
}
